electromagnetically generated pulses - English Synonyms Dictionary